radio principles - German English Dictionary